.welcome{
	position: fixed;
	width: 750upx;
	height: 100%;
	overflow: hidden;
}
.swiper{
	width: 750upx;
	height: 100%;
}
.menu{
	position: absolute;
	width: 600upx;
	height: 600upx;
	right: 0;
	bottom: 0;
	font-size: 0;
	z-index: 99;
}
.menu-bg{
	position: absolute;
	width: 600upx;
	height: 600upx;
	right: -170upx;
	bottom: -170upx;
	transform:rotate(-45deg);
	-ms-transform:rotate(-45deg); 
	-moz-transform:rotate(-45deg); 
	-webkit-transform:rotate(-45deg); 
	-o-transform:rotate(-45deg);
	
	
}
.menu-bg-img{
	width: 600upx;
	height: 600upx;
}
.menu-list-img{
	width: 430upx;
	height: 430upx;
	}
.menu-list{
	position: absolute;	
	width: 430upx;
	right: 0;
	bottom: 0;
}
.open{
	position: absolute;
	width: 175upx;
	height: 175upx;
	border-radius: 50%;
	background-color: rgba(255,255,255,.8);
	right: 30upx;
	bottom: 30upx;
	display: flex;
	flex-direction: row;
	justify-content: center;
	z-index: 100;
}
.text{
	width: 90upx;
	height: 90upx;
	background-color: #FFFFFF;
	color: #000;
	font-size: 30px;
	font-weight: bold;
	border-radius: 50%;
	text-align: center;
	line-height: 90upx;
	margin-top: 42.25upx;
}
.online{
	position: absolute;
	width: 100upx;
	height: 100upx;
	right: 0;
	top: 20upx;
}
.underline{
	position: absolute;
	width: 100upx;
	height: 100upx;
	right: 100upx;
	top: 20upx;
}
.share{
	position: absolute;
	width: 100upx;
	height: 100upx;
	right: 240upx;
	top: 40upx;
}
.lottery{
	position: absolute;
	width: 100upx;
	height: 100upx;
	right: 300upx;
	top: 100upx;
}
.user{
	position: absolute;
	width: 100upx;
	height: 100upx;
	right: 320upx;
	top: 220upx;
}
.company{
	position: absolute;
	width: 100upx;
	height: 100upx;
	right: 300upx;
	top: 320upx;
}
.cover{
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.5);
	z-index: 90;
	left: 0;
	top:0;
}